package com.example.service;

import com.example.pojo.ContactsGroup;
import com.baomidou.mybatisplus.extension.service.IService;
import com.example.vo.ResultVo;

/**
 * <p>
 * 联系人分组 服务类
 * </p>
 *
 * @author wsl
 * @since 2022-05-14
 */
public interface IContactsGroupService extends IService<ContactsGroup> {

    /**
     * 查询用户联系人群组
     * @param empId
     * @return
     */
    ResultVo getUserContactsGroup(Integer empId);

    /**
     * 是否已存在同名组
     * @param id
     * @param groupName
     * @return
     */
    Boolean hasSameNameGroup(Integer id, String groupName);


    /**
     * 删除用户联系人群组
     * @param ids
     * @param empId
     * @return
     */
    ResultVo deleteContactsGroup(Integer[] ids, Integer empId);

}
